Big Huge Thesaurus

meteor shower

noun

sounds kind of like